首页> 外文OA文献 >Accelerating Implicit Finite Difference Schemes Using a Hardware Optimized Tridiagonal Solver for FPGAs
【2h】

Accelerating Implicit Finite Difference Schemes Using a Hardware Optimized Tridiagonal Solver for FPGAs

机译:用硬件加速隐式有限差分格式   用于FpGa的优化三对角解算器

摘要

We present a design and implementation of the Thomas algorithm optimized forhardware acceleration on an FPGA, the Thomas Core. The hardware-based algorithmcombined with the custom data flow and low level parallelism available in anFPGA reduces the overall complexity from 8N down to 5N serial arithmeticoperations, and almost halves the overall latency by parallelizing the twocostly divisions. Combining this with a data streaming interface, we reducememory overheads to 2 N-length vectors per N-tridiagonal system to be solved.The Thomas Core allows for multiple independent tridiagonal systems to becontinuously solved in parallel, providing an efficient and scalableaccelerator for many numerical computations. Finally we present applicationsfor derivatives pricing problems using implicit finite difference schemes on anFPGA accelerated system and we investigate the use and limitations offixed-point arithmetic in our algorithm.
机译:我们介绍了针对FPGA上的硬件加速而优化的Thomas算法的设计和实现,即Thomas Core。 FPGA中基于硬件的算法与自定义数据流和低级并行度相结合,将整体复杂度从8N降低到5N串行算术运算,并且通过并行化两个代价高昂的部门将整体延迟降低了近一半。结合数据流接口,我们将内存开销减少到每个N-对角线系统要解决的2个N长度向量.Thomas Core允许并行连续地求解多个独立的对角线系统,从而为许多数值计算提供了高效且可扩展的加速器。最后,我们介绍了在FPGA加速系统上使用隐式有限差分方案的衍生产品定价问题的应用,并研究了定点算法在算法中的使用和局限性。

著录项

  • 作者

    Palmer, Samuel;

  • 作者单位
  • 年度 2015
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号